keep (one's) slate clean - Spanisch Englisch Wörterbuch